package com.kun.framework.queue.core;

import com.kun.framework.core.config.Destruction;

/**
 * 坤坤消息队列接口
 *
 * @author gzc
 * @since 2024/8/21
 **/
public interface MessageQueue<V> extends Destruction {
    /**
     * 放入消息
     *
     * @param message 消息对象
     */
    void add(V message);

    /**
     * 取出消息
     *
     * @return 消息对象
     */
    V remove();

}
